﻿using System;

namespace HW
{
    class Program
    {
        static void Main(string[] args)
        {
            /*
             * Գրել ծրագիր, որը կհաշվի, թե double տիպի a փոփոխականը b-ի ո՞ր տոկոսն է կազմում։
             */
            double x = 12;
            double y = 25;
            double p = (x / y) * 100;
            Console.WriteLine("{0} is {2}% of {1}", x, y, p);
            Console.WriteLine("------------------------");

            /* 
             * Գրել ծրագիր, որը կփոխակերպի ԱՄՆ դոկարը դրամի օգտագործելով օրվա փոխարժեքը։
             */
            Console.Write("USD to AMD Rate is: ");
            decimal k = decimal.Parse(Console.ReadLine());
            Console.Write("USD Amount is: ");
            decimal usd = decimal.Parse(Console.ReadLine());
            decimal amd = usd * k;
            Console.WriteLine("{0} USD is {1} AMD", usd, amd);
            Console.WriteLine("------------------------");

            /* 
             * Գրել ծրագիր, որը կլուծի քառակուսային հավասարում։
             */
            double a = 1;
            double b = 5;
            double c = 2.2;
            double d = b * b - 4 * a * c;

            double x1 = (-b - Math.Sqrt(d)) / (2 * a);
            double x2 = (-b + Math.Sqrt(d)) / (2 * a);

            Console.WriteLine("{0}x^2 + {1}x + {2} = 0", a, b, c);
            Console.WriteLine("x1 = " + x1);
            Console.WriteLine("x2 = " + x2);
            Console.WriteLine("------------------------");

            /* 
             * Գրել ծրագիր, որը կհաշվի, թե հեծանիվը քանի ժամում Երևանից կհասնի Գյումրի, 
             * եթե հեծանիվի միջին արագությունը 15.5 կմ/ժ է։
             */

            /* 
             * Գրել ծրագիր, որը կհաշվի, թե ծրագրավորողը որքան եկամտահարկ պետք է վճարի, 
             * եթե նրա աշխատավարձը 450 000 դրամ է։ Օգտվել Հետևյալ​ հղումից՝
             * http://epension.am/am/calcs_income_tax
             */

            Console.ReadKey();
        }
    }
}
